package com.xiaoq.sites.entity;

import java.io.Serializable;
import java.util.List;

import org.mongodb.morphia.annotations.Entity;
import org.mongodb.morphia.annotations.Transient;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.xiaoq.MongoEntity;

@Entity(value="act_show",noClassnameStored=true)
public class ActShowEntity extends MongoEntity implements Serializable{

	/**
	 * 
	 */
	@JsonIgnore
	@Transient
	private static final long serialVersionUID = -1137027048706808980L;
	
	private String title; // 活动名称
	private String introduction; //简单介绍
	private Long startTime;// 活动开始时间
	private Long endTime; // 结束时间
	private String beginTime; // 当天的开始时间
	private String termTime; // 当天结束时间
	private String address; // 活动地址
	private String timeString; // 开放时间字符串
	private double longitude; //活动经度
	private double latitude; // 活动维度
	private String orgnizerId; //主办方ID
	private String orginzerType;// 主办方类型
	private String status; // 状态
	private Long pubTime; //发布时间
	private List<String> holdTimes; //举办时间列表
	
	
	
	
	public String getTimeString() {
		return timeString;
	}
	public void setTimeString(String timeString) {
		this.timeString = timeString;
	}
	public List<String> getHoldTimes() {
		return holdTimes;
	}
	public void setHoldTimes(List<String> holdTimes) {
		this.holdTimes = holdTimes;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getIntroduction() {
		return introduction;
	}
	public void setIntroduction(String introduction) {
		this.introduction = introduction;
	}
	public Long getStartTime() {
		return startTime;
	}
	public void setStartTime(Long startTime) {
		this.startTime = startTime;
	}
	public Long getEndTime() {
		return endTime;
	}
	public void setEndTime(Long endTime) {
		this.endTime = endTime;
	}
	public String getBeginTime() {
		return beginTime;
	}
	public void setBeginTime(String beginTime) {
		this.beginTime = beginTime;
	}
	public String getTermTime() {
		return termTime;
	}
	public void setTermTime(String termTime) {
		this.termTime = termTime;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public double getLongitude() {
		return longitude;
	}
	public void setLongitude(double longitude) {
		this.longitude = longitude;
	}
	public double getLatitude() {
		return latitude;
	}
	public void setLatitude(double latitude) {
		this.latitude = latitude;
	}
	public String getOrgnizerId() {
		return orgnizerId;
	}
	public void setOrgnizerId(String orgnizerId) {
		this.orgnizerId = orgnizerId;
	}
	public String getOrginzerType() {
		return orginzerType;
	}
	public void setOrginzerType(String orginzerType) {
		this.orginzerType = orginzerType;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public Long getPubTime() {
		return pubTime;
	}
	public void setPubTime(Long pubTime) {
		this.pubTime = pubTime;
	}
}
